﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Text;

namespace CasaisEmEdificacao.Gerenciador.Util
{
    public class AlertaCliente
    {
        /// <summary>
        /// 1 - Incluir / 2 - Alterar / 3 - Excluir / 4 - Erro / 5 - Status
        /// </summary>
        /// <param name="intTipoMensagem"></param>
        /// <returns></returns>
        public string MensagemCliente(int intTipoMensagem) {

            string retorno = string.Empty;

            StringBuilder sb = new StringBuilder();

            sb.Append("<center>");

            sb.Append("<div class=\"{0}\">");

            sb.Append("<h1>");
            sb.Append("{1}");
            sb.Append("</h1>");
            sb.Append("</div>");
            sb.Append("</center><br/>");

            switch (intTipoMensagem){
                
                case 1: // Incluir
                    retorno = String.Format(sb.ToString(), "MsnConfirma", "Dados incluídos com sucesso!");
                    break;
                case 2: // Alterar
                    retorno = String.Format(sb.ToString(), "MsnConfirma", "Dados alterados com sucesso!");
                    break;
                case 3: // Excluir
                    retorno = String.Format(sb.ToString(), "MsnConfirma", "Dados excluidos com sucesso!");
                    break;
                case 4: // Erro de conexao com banco de dados
                    retorno = String.Format(sb.ToString(), "MsnNegativa", "Erro de conexao com banco de dados!");
                    break;
                case 5: // Status
                    retorno = String.Format(sb.ToString(), "MsnConfirma", "Status alterado com sucesso!");
                    break;
            }

            return retorno;
        }
    }
}